Witness Stand — English French translation1 translation found

witness stand (n) (law) barre des témoins (f) (n) (law)
Translate Witness Stand into other languages
Translate witness stand into German
Translate witness stand into Italian
Translate witness stand into Spanish
Translate witness stand into Dutch
Translate witness stand into Portuguese
Translate witness stand into Slovenian
Translate witness stand into Polish
Translate witness stand into Czech